mixed grill - German English Dictionary